package com.ndp.fb.enums.ectemplate;

import com.ndp.fb.enums.ec.EcTemplateMaterielRunStatus;

/**
 * Created by sisi.chen on 2016/7/14.
 */
public enum ParseElementResultStatus {
    /**
     * 成功
     */
    success("success"),

    /**
     * 重复
     */
    duplication("duplication"),

    /**
     *无效的名称 不符合命名规范
     */
    invalid_name("invalid_name"),

    /**
     *无效的名称 不符合命名规范
     */
    style_group_too_much("style_group_too_much");

    private String status;

    ParseElementResultStatus(String status) {
        this.status = status;
    }

    public String getStatus() {
        return status;
    }

    public void setStatus(String status) {
        this.status = status;
    }

    /**
     * ParseElementResultStatus
     *
     * @param status status
     * @return ParseElementResultStatus
     */
    public static ParseElementResultStatus getAdCreativeType(String status) {
        for (ParseElementResultStatus c : ParseElementResultStatus.values()) {
            if (c.status.equals(status)) {
                return c;
            }
        }
        return null;
    }
}
